/*
 * @Description:
 * @Version: 2.0
 * @Autor: swc
 * @Date: 2023-10-17 10:00:09
 * @LastEditors: wiz
 * @LastEditTime: 2023-12-16 15:08:35
 */
import Vue from 'vue';

export namespace N_oSendMessage {
  export interface oSendMessage extends Vue {}
}

// 消息体  ws-message-body
// ---说明---
// 广播 ：0：紧急广播、
// 预警 ：
// 警报 ：
// 通知 ：0：通知公告、
// 待办事项 ：0：单据审核、
// 更新token ：
export class T_msgContent {
  public msgType: number;

  public msgContent: object;

  public count: number;

  constructor() {
    this.msgType = 0;
    this.msgContent = {};
    this.count = 1;
  }

  public setMsgType(msgType: number) {
    this.msgType = msgType;
    // return this;
  }

  public setMsgContent(msgContent: object) {
    this.msgContent = msgContent;
    // return this;
  }

  // public setCount(count: number) {
  //   this.count = count;
  //   return this;
  // }
}
export interface I_msgContent extends T_msgContent {}
